stuffing gland - English Synonyms Dictionary